//
//  BLTemplateRectHelper.h
//  TSDemo_ImageFilter
//
//  Created by qian on 2014/5/8.
//  Copyright (c) 2014年 dvlproad. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "CJTemplateModel.h"

@interface BLTemplateRectHelper : NSObject {
    
}

/*
 *  根据指定参数获取/创建拼图模型(此时还未获取到模型在真正坐标系下的真实坐标等信息)
 *
 *  @param subViewCount             样式的子框个数
 *  @param styleIndex               对应子框个数下的样式类型
 *
 *  @return 包含dictionary信息的拼图模型
 */
+ (CJTemplateModel *)templateModelWithSubViewCount:(NSInteger)subViewCount styleIndex:(NSInteger)styleIndex;

/*
 *  完善模型在真正坐标系下的真实坐标等信息
 *
 *  @param templateModel            要完善的模型
 *  @param templateRealSuperFrame   模型所在的真正坐标系
 */
+ (void)improveTemplateModel:(CJTemplateModel *)templateModel
          withRealSuperFrame:(CGRect)templateRealSuperFrame;

@end

